implied promise - German English Dictionary